package cn.zyq.charging.order.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;

/**
 * 基于HTTP的访问客户端配置
 */
@Configuration
public class RestTemplateConfiguration {
    @Bean//此注解是让框架自动调用本方法，并将方法创建的对象放入spring容器中管理(其他地方就能注入了)
    public RestTemplate createRestTemplate(){
        RestTemplate restTemplate = new RestTemplate();
        //restTemplate.setMessageConverters();//消息转化器(比如spring框架中相似的将json转化为java对象)
        //restTemplate.setInterceptors();//拦截器相关的
        return restTemplate;
    }
}
